package com.bestcem.xm.qdes.controller.vo;

import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @ClassName: QstructsTemplates
 * @Description:
 * @Author: gy.zhang
 * @Date: 2022/8/24 19:41
 */
@Data
public class QstructsTemplatesVo {

    @ApiModelProperty(value = "id")
    private String id;

    @ApiModelProperty(value = "模板名称")
    private String name;

    @ApiModelProperty(value = "题型类型")
    @JsonProperty("custom_qtype")
    @JSONField(name = "custom_qtype")
    private String customGtype;

    @ApiModelProperty(value = "题型类型名称")
    private String qtypeName;

    //@ApiModelProperty(value = "模板内容")
    //private String template;

    @ApiModelProperty(value = "应用题目")
    @JsonProperty("qList")
    private List<String> qList;

    @ApiModelProperty(value = "更新时间")
    @JsonProperty("updated_dt")
    @JSONField(name = "updated_dt")
    private String updatedDt;

    @ApiModelProperty(value = "更新时间")
    @JsonProperty("filePath")
    private String filePath;
}
